// console.log(a) // 报错 a is not defined
// 变量提升是变量声明，赋值操作还是在执行阶段
// console.log(b);  // undefined
// var b = 2;

var b;
console.log(b);
b = 2;